#top {
    height: 65px;
    margin: 0 auto;
    width: 960px;
}

#wrapper {
    background: none repeat scroll 0 0 #FFFFFF;
}

#footer
{
	color: #576672;
    padding: 30px 0 20px;
	}


	.archiveTx
	{
		padding: 10px;
		border: thin;
		border-bottom-style: solid;
		font-family: courier,"courier new",monospace;
		font-size:medium;
		font-size-adjust:none;
		font-stretch:normal;
		font-style:normal;
		font-variant:normal;
		font-weight:bold;
		line-height:1.2;
		background-color: #dccdc;



	}



	.yearArch
	{
		font-family: courier,"courier new",monospace;
		font-size:medium;
		font-size-adjust:none;
		font-stretch:normal;
		font-style:normal;
		font-variant:normal;
		font-weight:bold;
		line-height:1.2;
		color: gray;
		cursor: pointer;
		margin-top: 10px;
		margin-left: 10px;

	}

	.months
	{
		font-family: courier,"courier new",monospace;
		font-size:medium;
		font-size-adjust:none;
		font-stretch:normal;
		font-style:normal;
		font-variant:normal;
		font-weight:bold;
		line-height:1.2;
		color: gray;
		margin-left: 20px;
		cursor: pointer;

	}



	.story
	{
		font-family: courier,"courier new",monospace;
		font-size:small;
		font-size-adjust:none;
		font-stretch:normal;
		font-style:normal;
		font-variant:normal;

		line-height:1.0;
		color: gray;
		margin-left: 40px;
		margin-bottom: 6px;

		cursor: pointer;



	}

div.my_wrapper{
    width: 75%;
	margin:auto;


}

div.my_header
{
	margin-top:2%;
    overflow: hidden;

}
div.punchLine{
	font-family: courier,"courier new",monospace;
    color: #98a2ab;
	font-size: 20px;
	font-weight: bolder;
	letter-spacing: 0.8pt;
	word-spacing: -4pt;
	line-height: 1.1;


	margin-left: 12px;

}

.topmenu
{
     text-align: right;
     float: right;
     list-style: none;

     font-family: courier,"courier new",monospace;
	color: #98a2ab;
	font-size: 20px;
	font-weight: bolder;
	letter-spacing: 0.8pt;
	word-spacing: -4pt;
	line-height: 1.1;
	margin-bottom: 5px;

    }

div.contentBox{
    float: left;
    padding-top: 20px;
	width:63%;
	border-top: 1px solid gray;

}

div.archiveBox
{
    float: right;
    padding: 10px;
    width: 290px;
    border: 1px solid gray;
}

div.footer{
    clear:both;
	padding-top:10px;
	list-style: none;
    font-family: courier,"courier new",monospace;
	color: #98a2ab;
	font-size: 20px;
	font-weight: bolder;
	width:63%;
	letter-spacing: 0.8pt;
	word-spacing: -4pt;
	line-height: 1.1;
	text-align: left;
	border-top: 1px solid gray;
}

.storyTitle
{
	font-family: courier,"courier new",monospace;
	color: #98a2ab;
	font-size: 20px;
	font-weight: bolder;
	letter-spacing: 0.8pt;
	word-spacing: -2pt;
	line-height: 1.1;
	margin-bottom: 5px;
		cursor: pointer;
}

.shortText
{
	font-family: courier,"courier new",monospace;
	color: #98a2ab;
	font-size: 12.5px;
	font-weight: normal;
	letter-spacing: 0.8pt;
	word-spacing: -2pt;
	line-height: 1.2;
	margin-bottom: 20px;
	margin-top: 12px;
	cursor: pointer;

}

.author
{
	font-family: courier,"courier new",monospace;
	font-style: italic;
	font-size: 11px;
	color: #98a2ab;
}

.dated
{
	font-family: courier,"courier new",monospace;
	font-size: 11px;
	margin-bottom: 5px;
	color: #98a2ab;
}

